jack towel - French English Dictionary